home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet multimedia / Animacje, filmy i prezentacje / Edytory i konwertery filmow / MediaCoder 0.5.1 pre12 / MediaCoder-0.5.1-pre12.exe / htdocs / extensions / domhelper.js < prev    next >
Text File  |  2006-08-22  |  662b  |  35 lines

  1. /******************************** DOM helper functions ********************************/
  2.  
  3. function getNextNode(node)
  4. {
  5.     do {
  6.         node = node.nextSibling;
  7.     } while (node !=null && node.nodeType != 1);
  8.     return node;
  9. }
  10.  
  11. function getChildNode(node)
  12. {
  13.     node = node.firstChild;
  14.     while (node !=null && node.nodeType != 1) {
  15.         node = node.nextSibling;
  16.     } 
  17.     return node;
  18. }
  19.  
  20. function getNodeValue(node)
  21. {
  22.     return node.firstChild ? node.firstChild.nodeValue : null
  23. }
  24.  
  25. function getParentNode(node)
  26. {
  27.     return node.parentNode;
  28. }
  29.  
  30. function findNode(node, name)
  31. {
  32.     for (; node && node.nodeName != name; node = getNextNode(node));
  33.     return node;
  34. }
  35.